package com.ruoyi.business.service;

import com.ruoyi.business.domain.BuyerInfo;

import java.util.List;


public interface BuyerInfoService {

    void batchInsertOrUpdateByWid(List<BuyerInfo> buyerInfos);
    void batchInsertOrUpdateByImport(List<BuyerInfo> buyerInfos);
    /**
     * 查询客户信息
     *
     * @param wid 客户信息主键
     * @return 客户信息
     */
     BuyerInfo selectBuyerInfoByWid(Long wid);

    /**
     * 查询客户信息列表
     *
     * @param buyerInfo 客户信息
     * @return 客户信息集合
     */
     List<BuyerInfo> selectBuyerInfoList(BuyerInfo buyerInfo);


    /**
     * 修改客户信息
     *
     * @param buyerInfo 客户信息
     * @return 结果
     */
     int updateBuyerInfo(BuyerInfo buyerInfo);

    /**
     * 批量删除客户信息
     *
     * @param wids 需要删除的客户信息主键集合
     * @return 结果
     */
     int deleteBuyerInfoByWids(Long[] wids);
     int deleteBuyerInfoByWid(Long wid);

}
